#ifndef ACTUALIZARPERSONACOMMAND_H_
#define ACTUALIZARPERSONACOMMAND_H_

#include <mensajes.h>
#include <string>
#include <iostream>
#include "SeleccionaPersonaCommand.h"
#include "../../view/MenuStack.h"
#include "../../view/Menu.h"
#include "../../model/Cliente.h"

using namespace mensajes;
using namespace std;
class ActualizarPersonaCommand: public SeleccionaPersonaCommand {
public:
	ActualizarPersonaCommand();
	virtual ~ActualizarPersonaCommand();

	bool columnaSeleccionada();
	bool nuevoValorSeteado();
	bool parametrosSeteados();
	void setColumnaActualizar(int col);
	void setNuevoValor(string nuevoVal);
	void Execute();
	void clear();
private:
	string nuevoValor;
	int columnaActualizar;
	Menu * menuColumnas;

};

#endif /* ACTUALIZARPERSONACOMMAND_H_ */
